org.hsqldb.Server -database.0 file:mydb -dbname.0 xdb
C:\libs\hsqldb\database
java -cp ../lib/hsqldb.jar org.hsqldb.Server -database.0 file:mydb -dbname.0 xdb
<persistence> <persistence-unit name="examplePersistenceUnit" transaction-type="RESOURCE_LOCAL"> <properties> <property name="hibernate.show_sql" value="false" /> <property name="hibernate.format_sql" value="false" /> <property name="hibernate.connection.driver_class" value="org.hsqldb.jdbcDriver" /> <property name="hibernate.connection.url" value="jdbc:hsqldb:hsql://localhost/xdb" /> <property name="hibernate.connection.username" value="sa" /> <property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect" /> <property name="hibernate.hbm2ddl.auto" value="create" /> </properties> </persistence-unit> </persistence>
<?xml version="1.0" encoding="UTF-8"?> <persistence> <persistence-unit name="custdb"> <jta-data-source>java:/HypersonicLocalServerDS</jta-data-source> <properties> <property name="hibernate.hbm2ddl.auto" value="create-drop"/> </properties> </persistence-unit> </persistence>
<bean name="HypersonicLocalServerDSBootstrap" class="org.jboss.resource.adapter.jdbc.local.LocalTxDataSource"> <property name="driverClass">org.hsqldb.jdbcDriver</property> <property name="connectionURL">jdbc:hsqldb:hsql://localhost/xdb</property> <property name="userName">sa</property> <property name="jndiName">java:/HypersonicLocalServerDS</property> <property name="minSize">0</property> <property name="maxSize">10</property> <property name="blockingTimeout">1000</property> <property name="idleTimeout">100000</property> <property name="transactionManager"> <inject bean="TransactionManager"/> </property> <property name="cachedConnectionManager"> <inject bean="CachedConnectionManager"/> </property> <property name="initialContextProperties"> <inject bean="InitialContextProperties"/> </property> </bean> <bean name="HypersonicLocalServerDS" class="java.lang.Object"> <constructor factoryMethod="getDatasource"> <factory bean="HypersonicLocalServerDSBootstrap"/> </constructor> </bean>
You need to enable Javascript in your browser to edit pages.
help on how to format text
QuantumDb Configuration
QuantumDb is an Eclipse plugin that lets you view a database. This is a quick start guide.
Download and Install
Start your Database
This example assumes hypersonic is running with the following startup script:In our examples, we created a folder called database under the installation directory of hypersonic, so the full folder name is:
Assuming java is in your classpath, the following command will start hypersonic:
JPA in JSE Settings
persistence.xmlJPA in JEE Settings
This assumes you are using the JBoss Embedded container.And the additions to embedded-jboss-bean.xml:
Using the Perspective
Now that everything is setup, you'll need to open the perspective and form a connection to the database.At this point you can experiment with the plugin.